// 获取嵌套路由嵌套的层数
let depth = 0
let inactive = false
while (parent && parent._routerRoot !== parent) {
  const vondeData = parent.$vnode && parent.$vnode.vondeData
  if (vnodeData) {
    if (vnodeData.routerView) {
      depth++
    }
    if (vnodeData.keepAlive && parent._inactive) {
      inactive = true
    }
  }
  parent = parent.$parent
}
// 匹配结果是一个数组，从前到后展示深度
// 简版
// 标记当前routerView的深度
this.$vnode.data.routerView = true
let depth = 0
let parent = this.$parent
while (parent) {
  const vnodeData = parent.$vnode.data
  if (vnodeData) {
    if (vnodeData.routerView) {
      // 说明当前的parent是routerView
      depth++
    }
  }
  parent = parent.$parent
}
